home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
gaplimit.zip
/
GAPLIMIT.DOC
< prev
next >
Wrap
Text File
|
1992-08-22
|
4KB
|
74 lines
GAPLIMIT - GAP BBS Call Limiting Utility
(c) 1992 No Anchovies & Frank Capo
GAPLimit is designed for the sysop who wishes to limit the number of
times users can logon each day. Limits can be set according to user's
security levels as defined in GAP's SECLEV file. As many as 50 security
levels can be defined for GAPLimit in the registered version. Unregistered
versions can define only one secutity level.
GAPLIMIT.ZIP contains the following files:
GAPLIMIT.EXE the program file
GAPLIMIT.CFG the configuration file
GAPLIM the ASCII (non-color) screen file
GAPLIMG the ANSI (color) screen file
Setup is easy. First of all, place the above files in any directory.
I prefer to run it from GAP's default directory. On multi-node systems do
this in the server's default directory. Edit GAPLIMIT.CFG to show the
following:
c:\gap <- path to DOOR.SYS
No Anchovies PC <- your BBS name
10 <- default max logins per day
50-5 <- level = 50, max logins = 5
55-10 <- level = 55, max logins = 10
60-15 <- etc
65-20 <- etc up to 50 levels (53 lines max)
Multi-node systems need a config file for each node and this config file
MUST be in the same directory as GAPLIMIT.EXE. The name of the config
file may be anything since GAPLIMIT.EXE needs this filename as a command
line argument.
Next, edit your LOGON.BAT file (in each nodes default directory). Add
lines that change to GAPLimit's directory and run GAPLimit with the
config filename (for that node) on the command line. My LOGON.BAT
file looks something like this:
@echo off
i:\ <- change to server's drive
cd \gap <- where I put GAPLimit
gaplimit limit2.cfg <- node #2 CFG file on command line
c:\ <- back to node #2 drive
cd \gap <- default dir for node #2
OK, if you've followed directions (and I wrote them correctly), GAPLimit
should be ready to roll.
GAPLimit creates a file (GAPLIMIT.DAT) in the directory it runs from.
This file is a random access data file that keeps track of the number of
times a user has logged on each day. It compares this number to the
limit you have set in the config file if the user has a security level
equal to one of the levels in the config file. If a user has a security
level that is not defined in the config file, the default maximum logins
is used (line #3 of the config file). Users that exceed these limits will
see the screen files (GAPLIM or GAPLIMG) GAPLimit will drop carrier.
Like this utility? Please register it. Registration is $10 and can be
done by sending a check or money order (US funds only) to:
No Anchovies PC
1205 Lake Avenue
Ashtabula, OH. 44004
Also, you can register GAPLimit online with a credit card by calling
the Beckett BBS at 609-467-3898 or 609-467-8612 (both HST DS).
Questions and comments can be directed to me (Frank Capo) on my BBS
No Anchovies PC at 216-466-1152 or 216-466-1153 (both HST DS).